Skip to main content

πŸ“ˆ Telemetry API

Why this is needed​

We want our devices as well as customer’s own hack-projects to be able to stream data to us so that

  1. beekeepers can track their apiaries in Analytics with grafana dashboards
  2. beekeepers can correlate data to get insights
  3. we can generate Alerts

Evaluation of the honey bee colonies weight gain during the intensive foraging period

Low volume metrics that Entrance Observer can send to Web-app​

AC​

  • provide a flexible graphQL API in telemetry-api to store timeseries metrics
  • store this data into timeseries DB, ex. InfluxDB. Alternatively maybe look at prometheus. If too hard, fallback to MySQL.
  • play with Analytics with grafana to be able to display graphs